package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.math.BigDecimal;

/**
 * 店铺对象 tl_pdd_mall
 *
 * @author ruoyi
 * @date 2023-11-12
 */
public class TlPddMall extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 登录用户id */
    @Excel(name = "登录用户id")
    private Long userId;

    /** logo */
    @Excel(name = "logo")
    private String logo;

    /** 店铺描述 */
    @Excel(name = "店铺描述")
    private String mallDesc;

    /** 店铺id */
    @Excel(name = "店铺id")
    private Long mallId;

    /** 店铺名称 */
    @Excel(name = "店铺名称")
    private String mallName;

    /** 店铺类型 */
    @Excel(name = "店铺类型")
    private Long merchantType;

    /** 店铺身份 */
    @Excel(name = "店铺身份")
    private Long mallCharacter;

    private BigDecimal yingliyujing;

    private BigDecimal youhuiquan;

    private Long yunfeimoban;

    private Integer jiayipeishi;

    private String xiajia;

    private String zhuanxiang;

    private String kucun;

    private String yingli;

    private String fahuo;

    private String baoyou;

    private Integer qitian;

    public Integer getQitian() {
        return qitian;
    }

    public void setQitian(Integer qitian) {
        this.qitian = qitian;
    }

    public Integer getJiayipeishi() {
        return jiayipeishi;
    }

    public void setJiayipeishi(Integer jiayipeishi) {
        this.jiayipeishi = jiayipeishi;
    }

    public Long getYunfeimoban() {
        return yunfeimoban;
    }

    public void setYunfeimoban(Long yunfeimoban) {
        this.yunfeimoban = yunfeimoban;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setUserId(Long userId)
    {
        this.userId = userId;
    }

    public Long getUserId()
    {
        return userId;
    }
    public void setLogo(String logo)
    {
        this.logo = logo;
    }

    public String getLogo()
    {
        return logo;
    }
    public void setMallDesc(String mallDesc)
    {
        this.mallDesc = mallDesc;
    }

    public String getMallDesc()
    {
        return mallDesc;
    }
    public void setMallId(Long mallId)
    {
        this.mallId = mallId;
    }

    public Long getMallId()
    {
        return mallId;
    }
    public void setMallName(String mallName)
    {
        this.mallName = mallName;
    }

    public String getMallName()
    {
        return mallName;
    }
    public void setMerchantType(Long merchantType)
    {
        this.merchantType = merchantType;
    }

    public Long getMerchantType()
    {
        return merchantType;
    }
    public void setMallCharacter(Long mallCharacter)
    {
        this.mallCharacter = mallCharacter;
    }

    public Long getMallCharacter()
    {
        return mallCharacter;
    }

    public BigDecimal getYingliyujing() {
        return yingliyujing;
    }

    public void setYingliyujing(BigDecimal yingliyujing) {
        this.yingliyujing = yingliyujing;
    }

    public BigDecimal getYouhuiquan() {
        return youhuiquan;
    }

    public void setYouhuiquan(BigDecimal youhuiquan) {
        this.youhuiquan = youhuiquan;
    }

    public String getXiajia() {
        return xiajia;
    }

    public void setXiajia(String xiajia) {
        this.xiajia = xiajia;
    }

    public String getZhuanxiang() {
        return zhuanxiang;
    }

    public void setZhuanxiang(String zhuanxiang) {
        this.zhuanxiang = zhuanxiang;
    }

    public String getKucun() {
        return kucun;
    }

    public void setKucun(String kucun) {
        this.kucun = kucun;
    }

    public String getYingli() {
        return yingli;
    }

    public void setYingli(String yingli) {
        this.yingli = yingli;
    }

    public String getFahuo() {
        return fahuo;
    }

    public void setFahuo(String fahuo) {
        this.fahuo = fahuo;
    }

    public String getBaoyou() {
        return baoyou;
    }

    public void setBaoyou(String baoyou) {
        this.baoyou = baoyou;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("userId", getUserId())
            .append("logo", getLogo())
            .append("mallDesc", getMallDesc())
            .append("mallId", getMallId())
            .append("mallName", getMallName())
            .append("merchantType", getMerchantType())
            .append("mallCharacter", getMallCharacter())
            .append("createTime", getCreateTime())
            .toString();
    }
}
